"""它是一个模块，提供与访客相关的功能."""
from cachetools import TTLCache, cached

from service.visit_service import VisitService


@cached(TTLCache(maxsize=1, ttl=600))
def get_total_visit(config_visit: str) -> dict:
    """
查看访问者计数统计
-返回10分钟内缓存的数据。
    """
    return VisitService.parse_visit_data(config_visit)
